starring role - German English Dictionary